/**
 * 获取当前屏幕Rpx单位
 */
const getRpx = () => {
  let _rpx = wx.getSystemInfoSync().windowWidth / 750;
  return _rpx;
}

/**
 * 获取当前页面高度（单位rpx）
 * @param currentUseHeight 当前使用的高度（单位rpx）
 */
const getCurrentPageHeight = ({ currentUseHeight: currentUseHeight}) => {
  let _rpx = getRpx();
  return (wx.getSystemInfoSync().windowHeight - (_rpx * currentUseHeight)) / _rpx;
}

/**
 * 获取当前页面宽度（单位rpx）
 * @param currentUseWidth 当前使用的高度（单位rpx）
 */
const getCurrentPageWidth = ({ currentUseWidth: currentUseWidth }) => {
  let _rpx = getRpx();
  return (wx.getSystemInfoSync().windowWidth - (_rpx * currentUseWidth)) / _rpx;
}

module.exports = {
  getRpx: getRpx,
  getCurrentPageHeight: getCurrentPageHeight,
  getCurrentPageWidth: getCurrentPageWidth
};